Megan Kahn Shaw
Managing Director, Life Sciences
Pittsburgh, Pennsylvania, United States
Email: ...@innovationworks.org
Reveal
Company: Innovation Works